.upload-photo{
	width: 299rpx;
	// height: 164rpx;
	display: flex;
	flex-direction: column;
	align-items: center;
	.upload-main{
		width: 100%;
		height: 164rpx;
		background-color: #f3f9ff;
		position: relative;
		padding: 16rpx 32rpx 16rpx 32rpx;
		box-sizing: border-box;
		.cover{
			width: 100%;
			height: 100%;
		}
		.upload-btn{
			position: absolute;
			width: 64rpx;
			height: 64rpx;
			background-color: $global-theme-color;
			border-radius: 50%;
			display: flex;
			align-items: center;
			justify-content: center;
			top: 50%;
			left: 50%;
			transform: translate(-50%,-50%);
			.icon{
				color: #ffffff;
				font-size: 32rpx;
			}
		}
	}
	.label{
		font-size: 28rpx;
		font-family: $global-font-family;
		font-weight: 400;
		color: #333333;
		margin-top: 16rpx;
	}
}